/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package prolog;

import modelo.patologias.Enfermedad;
import util.ArchivoTxt;

/**
 *
 * @author Raul
 */
public class GestorArchivoPrologLigadaAlSexo {
    private ArchivoTxt archivo;

    public GestorArchivoPrologLigadaAlSexo() {
        archivo = new ArchivoTxt(
                System.getProperty("user.dir")+"/BaseDeConocimiento/ligadaAlSexo.pl");
    }
    
    public void agregarLigadaAlSexo(Enfermedad enfermedad){
        archivo.append(construirSentencia(enfermedad));
    }
    
    public void eliminarLigadaAlSexo(Enfermedad enfermedad){
        archivo.eliminarLinea(construirSentencia(enfermedad));
    }

    private String construirSentencia(Enfermedad enfermedad){
        return "ligadaAlSexo(e"+enfermedad.getId()+").";
    }
}
